flapper valves - Spanish English Dictionary